#!/usr/bin/env python
# -*- coding: utf-8 -*-

# This project is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# 
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
# 
# This project is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# 
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
# 
# You should have received a copy of the GNU General Public License
# along with Tutoo Installer.  If not, see <http://www.gnu.org/licenses/>.

from PyQt4 import QtGui, QtCore
from generic_object import *
import os

size = {'width': 70, 'height':63,}

class Processor(Generic_Object):
	def __init__(self, main_window, number):
		name = 'processor_%s' % str(number)
		pixmap = "pixmap%scpu_icon.png" % os.sep
		Generic_Object.__init__(self, main_window, name, pixmap)

		self.set_type('proc')
		print 'Created a new processor: %s' % self.name

	def set_proc_type(self, proc_type):
		print proc_type
		self.proc_type = proc_type

	def get_proc_type(self):
		if hasattr(self, 'proc_type'):
			return self.proc_type
		return None
